//============================================================================
// Nome        : Veiculo.cpp
// Autores     : T1G7
//                                      Felipe Galvão do Espírito Santo
//                                      Ivanilda Maísa Costa Brazão de Almeida
//                                      Paulo Jorge de Faria dos Reis
// Versão      : 1.0
// Data        : Maio de 2011
// Copyright   : Creative Commons 2.0
// Descrição   : CAL 2011 - TG1
//               Tema 12 - Transporte de pacientes de uma clínica de saúde.
//============================================================================

#include "Veiculo.h"

Veiculo::Veiculo(string linha, const string separadores)
{
	vector<string> itens;
	separador(linha, itens, separadores);
	ID = atoi((itens[0]).c_str());
	capacidade = atoi((itens[1]).c_str());
}

Veiculo::~Veiculo()
{
}

int Veiculo::getCapacidade() const
{
    return capacidade;
}

void Veiculo::setCapacidade(int _capacidade)
{
	capacidade = _capacidade;
}

int Veiculo::getID() const
{
    return ID;
}

void Veiculo::setID(int _id)
{
	capacidade = _id;
}

string Veiculo::guardar(const string separadores)
{
	return (intToString(ID) + separadores + intToString(capacidade));
}
